#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main()
{
	int i = 1;
	for (i = 1; i <= 10; i++)
	{
		if (i == 5)
		{
			continue;//这里continue跳过了后边的打印，来到了i++的调整部分
		}
		printf("%d ", i);
	}
	return 0;
}
//









//while循环的continue
//int main()
//{
//	int i = 0;
//	while (i <= 10)
//	{
//		if (i == 5)
//		{
//			continue;  // 当i等于5后，就会执行continue，直接跳过continue的代码，去循环的判断的地方
//					   //因为这里跳过了i = i + 1,所以i一直为5,程序陷入死循环。  
//		}
//		printf("%d ",i);
//		i = i + 1;
//	}
//	return 0;
//}

//int main()
//{
//	int i = 0;
//	while (i <= 10)
//	{
//		if (i == 5)
//		{
//			break;  //当i等于5后，就执行break，循环就终止了
//		}
//		printf("%d ",i);
//		i = i + 1;
//	}
//	return 0;
//}

//int main()
//{
//	printf("hehe\n");
//	goto next;                    //跳转到next去
//	printf("haha\n");			  //此语句被跳过了
//
//next:                             //在这设置好跳转点
//	printf("跳过了haha的打印\n");
//	return 0;
//}

//在屏幕上打印1~10的值
//int main()
//{
//	int i = 1;
//	do
//	{
//		printf("%d ", i);
//		i = i + 1;
//	} while (i<=10);
//	return 0;
//}


//计算1~100之间3的倍数的数字之和
//int main()
//{
//	int i = 0;
//	int sum = 0;
//	for (i = 1; i <= 100; i++)   //表达式1 初始化i为1，进入表达式2进行判断，为真进入循环部分。
//	{
//		if (i % 3 == 0)          //用i%3是否为0，来判断是否为3的倍数，为真进入执行部分。
//		{
//			sum += i;			 //让求和的sum加上i的值。
//		}
//	}                            //循环语句全部走完之后进入表达式3，对循环变量i加。
//	printf("%d\n", sum);
//	return 0;
//}

//在屏幕上打印1~10的值
//int main()
//{
//	int i = 1;
//	while (i <= 10)
//	{
//		printf("%d ", i);
//		i = i + 1;
//	}
//	return 0;
//}


//int main()
//{
//	int n = 0;
//	scanf("%d", &n);
//	switch (n % 3)
//	{
//	case 0:
//		printf("整除，余数为0\n");
//	case 1:
//		printf("余数为1\n");
//	case 2:
//		printf("余数为2\n");
//	}
//	return 0;
//}

